home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d13 / poptype1.arc / POPTYPE.DOC < prev   
Text File  |  1991-04-28  |  10KB  |  249 lines

  1.                                  PopType 1.0a
  2.  
  3.                           Copyright 1991 Nelson Ford
  4.  
  5.  
  6.  
  7. Licensing:
  8. =========
  9. PopType is copyright, but free. Write for a for a free license to use it.
  10.  
  11.  
  12. Copyright Info:
  13. ==============
  14. Copying of this shareware version for the purpose of allowing others to try it
  15. is encouraged, but only if all the files in this set are kept together and the
  16. contents are left unmodified.
  17.  
  18.  
  19.  
  20. Purpose:
  21. =======
  22. PopType allows you to send text to the printer and/or control your printer
  23. while running other programs.
  24.  
  25. It will, alternatively, let you append notes to the end of a file instead of
  26. sending text to the printer. This is an easy way to make running notes while
  27. working in some program.
  28.  
  29. PopType loads into memory and stays hidden until you press Ctrl-T, at which
  30. point you can type text that will be sent directly to the printer or file.
  31.  
  32. PopType could be used for printing labels, notes, or anything you wish.
  33.  
  34. Printer control options include Reset, Compressed, Expanded, Bold, Italics,
  35. Underline, and Form Feed.
  36.  
  37. PopType only takes about 10k of DOS RAM.
  38.  
  39.  
  40.  
  41. Instructions:
  42. =============
  43. When you press Ctrl-T, the following lines will be displayed at the top of the
  44. screen:
  45.  
  46.  
  47. ======== 1 ======= 2 ======= 3 ======= 4 ======= 5 ======= 6 ======= 7 ======= 8
  48. F1-Reset. F2-Compressed. F3-Expanded. F4-Bold. F5-Ital. F6-Underline. F7-FormFd.
  49. ================================================================================
  50.  
  51. The cursor will be on the top row above the numbers. The numbers on the second
  52. row are just a guide to screen/paper positioning.
  53.  
  54. Text is not sent to the printer until you press the Enter key, so you can edit
  55. a line before printing it. See "Line Editing Keys", below.
  56.  
  57. To quit the program, press F10. If you press F10 while text is still on the
  58. top line, it will still be there the next time you press Ctrl-T (assuming that
  59. you didn't reboot the machine, of course).
  60.  
  61. To control the printer, press the appropriate function key. The control code
  62. will be sent directly to the printer. (See Printer Control Considerations,
  63. below. Also see Printer Configuration, below.)
  64.  
  65.  
  66. Line Editing Keys:
  67. =================
  68. The following editing keys can be used when typing:
  69.  
  70.   Left, Right Cursors .... move the cursor a letter at a time.
  71.   Ctrl-Right, Ctrl-Left .. move the cursor a word at a time.
  72.   Home ................... move to the beginning of the line.
  73.   End .................... move to the end of the line.
  74.   Del .................... delete the character at the cursor position.
  75.   Ctrl-End ............... delete from the cursor to the end of the line.
  76.   Insert Key ............. toggle the Insert/Overwrite modes.
  77.  
  78.  
  79. Printer Configuration:
  80. =====================
  81. The file POPTYPE.CFG is a configuration file which you can change for any
  82. printer. It is distributed with printer control codes for the Epson.
  83.  
  84. When you load PopType, POPTYPE.CFG should be in the default directory. After
  85. that, it does not need to be in the default directory unless you have made a
  86. change in it.
  87.  
  88. The first line of the file indicates which port to use. Normal alternatives
  89. are LPT1, LPT2, LPT3, COM1, COM2, COM3, COM4.  You could, however, put
  90. a file name in place of a port name and send output to a file.
  91.  
  92. If you do use a file name instead of LPT* or COM*, text will be appended to
  93. the end of the file rather than creating a new file each time you pop up.
  94.  
  95. You can change the first line any time (for example: from a printer port to a
  96. filename) and it will take effect the next time you press the hot key. (You do
  97. not have to restart the program.)
  98.  
  99. The next seven lines in the POPTYPE.CFG file should contain printer control
  100. codes for the seven control options assigned to the Function keys. (See
  101. under "Instructions", above.)
  102.  
  103. Do NOT use a word processor like Word Perfect to edit this file. Use a small
  104. text editor instead. If you do not have one, call PsL. Actually, this file is
  105. so small that you could use EDLIN or even COPY CON:. (See your DOS manual.) To
  106. enter a code like ASCII-15, hold down the Alt key and press 1 and 5 on the
  107. number pad, then release the Alt key.
  108.  
  109. Notice that nothing is stopping you from substituting other control codes for
  110. the ones listed. For example, you could substitute the Epson LQ-850 code for
  111. double-high print (ASCII-027, -119, -001) for Compressed so that when you
  112. press F2, even though the screen says "Compressed", it would send the code for
  113. Double-High.
  114.  
  115.  
  116.  
  117. Printer Control Considerations:
  118. ==============================
  119. The Function keys work immediately. That is, if you press F3, the control
  120. code will be immediately sent to the printer.
  121.  
  122. If you want to enter printer control codes within your text, you can do so by
  123. holding down the Alt key and typing the control code numbers on the number
  124. pad. For example, to enter ASCII-15 (which puts an Epson printer into
  125. compressed print), at the point that you want it, hold down Alt and enter 15
  126. on the number pad, then release Alt. You will see the character for ASCII-15
  127. appear on the line.
  128.  
  129. Keep in mind that once you set a feature like compressed print, you must also
  130. enter a code to turn it off, or perform a reset.
  131.  
  132.  
  133. Misc:
  134. ====
  135. In order to hold the code size down, some niceities have been left out, such
  136. as checking to see if you are loading the program into memory twice. Also
  137. excluded was an option to remove the TSR from memory.
  138.  
  139. Both of these things can be addressed by Turbopower's Mark/Release program.
  140. The M/R module "MAP" displays what TSRs are loaded into memory, so you can see
  141. if PopType is already loaded. (Of course, you could just hit Ctrl-T, as well.)
  142.  
  143. More importantly, Mark/Release will let you unload or deactivate *any* TSR.
  144.  
  145. Mark/Release is available from Public (software) Library on disk #436, "TSR
  146. Utilities". Call or write to the numbers at the start of this file. Disk fees
  147. are $5/disk plus $4 per order for shipping and handling. You can also call or
  148. write for a free copy of our monthly newsletter about public domain and
  149. shareware software.
  150.  
  151. Mark/Release are also available on CompuServe's wonderful IBMNET forums. GO
  152. IBMSYS and ask for directions.
  153.  
  154. Neither the hot key, Ctrl-T, nor the screen colors can be changed. If there is
  155. a great public uproar about this, I will add the code to allow one or both to
  156. be changed.
  157.  
  158.  
  159. Easy Configuration Changing:
  160. ===========================
  161. If a POPTYPE.CFG file is in the current directory when you press Ctrl-T,
  162. PopType will read the configuration information from it; otherwise, it uses
  163. the same configuration from when it was loaded or last changed.
  164.  
  165. This makes it easy to change configurations, simply by keeping different files
  166. in different directories. You could keep a POPTYPE.CFG file set up to print to
  167. a file, another one set up to support a local printer, a third for a network
  168. printer, or multiple files for the same printer, but with different printer
  169. feature controls, or set up to print to different file names.
  170.  
  171. Then all you have to do is change to the appropriate directory and pop up the
  172. program.
  173.  
  174.  
  175.  
  176. Revisions:
  177. ---------
  178. version:
  179.   1.0     First public release.
  180.   1.0a    Changed the exit key from ESC to F10 so that printer control
  181.             codes could be entered in the text line. (Many printer
  182.             control codes begin with ESC.)
  183.  
  184.  
  185.  
  186. Company Information:
  187. -------------------
  188. Public (software) Library distributes public domain and shareware software for
  189. the PC. This is my 10th year of doing this and programming for the PC, and
  190. it's still fun.
  191.  
  192. If you would like a copy of our monthly publication, PsL News, in which we
  193. write up hundreds of new programs every month and have a listing of over 3000
  194. disks arranged by category, or to make suggestions about or to check on the
  195. latest version of this program, give us a call or write:
  196.  
  197.                           Public (software) Library
  198.                            P.O.Box 35705, Dept. SW
  199.                             Houston, TX 77235-5705
  200.                                  800-2424-PSL
  201.                                  713-524-6394
  202.                               FAX: 713-524-6398
  203.                                CIS#: 71355,470
  204.  
  205.  
  206.  
  207.  
  208.  
  209. Disclaimer:
  210. ==========
  211. THIS SOFTWARE AND MANUAL ARE SOLD "AS IS" AND WITHOUT WARRANTIES AS TO
  212. PERFORMANCE OF MERCHANTABILITY OR ANY OTHER WARRANTIES WHETHER EXPRESSED OR
  213. IMPLIED. BECAUSE OF THE VARIOUS HARDWARE AND SOFTWARE ENVIRONMENTS INTO WHICH
  214. THIS PROGRAM MAY BE PUT, NO WARRANTY OF FITNESS FOR A PARTICULAR PURPOSE IS
  215. OFFERED.
  216.  
  217. NEITHER NELSON FORD NOR PSL ARE RESPONSIBLE FOR ANY DAMAGES ARRIVING FROM THE
  218. USE OF THIS PROGRAM. NORMAL DATA PROCESSING PROCEDURES DICTATE THAT THE USER
  219. THOROUGHLY TEST SOFTWARE IN NON-CRITICAL SITUATIONS WITH NON-CRITICAL DATA
  220. BEFORE RELYING ON ANY PROGRAM.
  221.  
  222. THE USER ASSUMES THE ENTIRE RISK OF USING THE PROGRAM. ANY LIABILITY OF THE
  223. SELLER WILL BE LIMITED EXCLUSIVELY TO PRODUCT REPLACEMENT OR REFUND OF PURCHASE
  224. PRICE FOR PRODUCTS PURCHASED DIRECTLY FROM THE SELLER.
  225.  
  226.  
  227.  
  228. Association of Shareware Professionals (ASP):
  229. ============================================
  230. Nelson Ford is a member of ASP. ASP wants to make sure that the shareware
  231. principle works for you. If you are unable to resolve a shareware-related
  232. problem with an ASP member by contacting the member directly, ASP may be able to
  233. help. The ASP Ombudsman can help you resolve a dispute or problem with an ASP
  234. member, but does not provide technical support for members' products. Please
  235. write to the ASP Ombudsman at P.O. Box 5786, Bellevue, WA 98006 or send a
  236. Compuserve Mail message to ASP Ombudsman 70007,3536.
  237.  
  238.         ┌─────────┐
  239.   ┌─────┴───┐     │              (R)
  240. ──│         │o    │──────────────────
  241.   │   ┌─────┴╨──┐ │  Association of
  242.   │   │         │─┘  Shareware
  243.   └───│    o    │    Professionals
  244. ──────│    ║    │────────────────────
  245.       └────╨────┘    MEMBER
  246.  
  247.  
  248.  
  249.